/**
 * final类，不能被其他类进行继承，是最终类。
 * final 类的出现是为了， 防止类被继承后， 又创建了不同的子类，这样一些父类才有的功能就有可能被丢失，
 * 那么， 就会报错了；
 *
 * 所以， final也是为了不被修改， 不能有子类， 因为，还有的变量和方法使用了static关键字修饰，
 * 要使用类名或者类的对象进行获取。 改变了就获取不了了。
 */

//因为没有用package， 所以， 其实使用的是默认的包进行代码的引入和管理的。
public  class InheritanceFinal extends Inheritance {
    String name;

}


final class newInheritance extends InheritanceFinal{
    public static void main(String[] args) {
        System.out.println("final类的继承。");
    }

}

// can't extends a final class
//class InheritanceExecute extends newInheritance{
//
//}


